package com.zdwl.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class ContractInfo {
    private String contractid;

    private String contractno;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date approvalendtime;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date contractsigndate;

    private String reportonno;

    private String contractreviewno;

    private String fileyear;

    private String filemonth;

    private Integer department;

    private Integer departmentk;

    private String agent;

    private Integer signstate;

    private String supplementno;

    private Integer severalcontract;

    private Integer effectstate;

    private String remark;

    private String contractname;

    private Integer contracttype;

    private Integer ownerorcarrier;

    private String contractcontent;

    private String ownername;

    private String carriername;

    private String cord;

    private Double contractmoney;

    private Integer moneygrade;

    private String invoicetypeandrate;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date contractstarttime;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date contractendtime;

    private Integer isextend;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date contractrealendtime;

    private Integer promptstate;

    private Integer isestablishbill;

    private String contractrecno;

    private String onwerorcarrierrecno;

    private String contractandenclosure;

    private String reportonorcontractcnet;

    private Integer purchaseortenderfile;

    private Integer notenderorpurchasetable;

    private Integer busiqualification;

    private Integer otherqualification;

    private Integer backdatinginstruction;

    private String supplementalagreementfile;

    private String materiallistandother;

    private Integer area;

    private Integer isinstorage;

    private Integer delstate;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createtime;

    private String allfiles;

    public String getAllfiles() {
        return allfiles;
    }

    public void setAllfiles(String allfiles) {
        this.allfiles = allfiles;
    }

    public String getContractid() {
        return contractid;
    }

    public void setContractid(String contractid) {
        this.contractid = contractid == null ? null : contractid.trim();
    }

    public String getContractno() {
        return contractno;
    }

    public void setContractno(String contractno) {
        this.contractno = contractno == null ? null : contractno.trim();
    }

    public Date getApprovalendtime() {
        return approvalendtime;
    }

    public void setApprovalendtime(Date approvalendtime) {
        this.approvalendtime = approvalendtime;
    }

    public Date getContractsigndate() {
        return contractsigndate;
    }

    public void setContractsigndate(Date contractsigndate) {
        this.contractsigndate = contractsigndate;
    }

    public String getReportonno() {
        return reportonno;
    }

    public void setReportonno(String reportonno) {
        this.reportonno = reportonno == null ? null : reportonno.trim();
    }

    public String getContractreviewno() {
        return contractreviewno;
    }

    public void setContractreviewno(String contractreviewno) {
        this.contractreviewno = contractreviewno == null ? null : contractreviewno.trim();
    }

    public String getFileyear() {
        return fileyear;
    }

    public void setFileyear(String fileyear) {
        this.fileyear = fileyear == null ? null : fileyear.trim();
    }

    public String getFilemonth() {
        return filemonth;
    }

    public void setFilemonth(String filemonth) {
        this.filemonth = filemonth == null ? null : filemonth.trim();
    }

    public Integer getDepartment() {
        return department;
    }

    public void setDepartment(Integer department) {
        this.department = department;
    }

    public Integer getDepartmentk() {
        return departmentk;
    }

    public void setDepartmentk(Integer departmentk) {
        this.departmentk = departmentk;
    }

    public String getAgent() {
        return agent;
    }

    public void setAgent(String agent) {
        this.agent = agent == null ? null : agent.trim();
    }

    public Integer getSignstate() {
        return signstate;
    }

    public void setSignstate(Integer signstate) {
        this.signstate = signstate;
    }

    public String getSupplementno() {
        return supplementno;
    }

    public void setSupplementno(String supplementno) {
        this.supplementno = supplementno == null ? null : supplementno.trim();
    }

    public Integer getSeveralcontract() {
        return severalcontract;
    }

    public void setSeveralcontract(Integer severalcontract) {
        this.severalcontract = severalcontract;
    }

    public Integer getEffectstate() {
        return effectstate;
    }

    public void setEffectstate(Integer effectstate) {
        this.effectstate = effectstate;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getContractname() {
        return contractname;
    }

    public void setContractname(String contractname) {
        this.contractname = contractname == null ? null : contractname.trim();
    }

    public Integer getContracttype() {
        return contracttype;
    }

    public void setContracttype(Integer contracttype) {
        this.contracttype = contracttype;
    }

    public Integer getOwnerorcarrier() {
        return ownerorcarrier;
    }

    public void setOwnerorcarrier(Integer ownerorcarrier) {
        this.ownerorcarrier = ownerorcarrier;
    }

    public String getContractcontent() {
        return contractcontent;
    }

    public void setContractcontent(String contractcontent) {
        this.contractcontent = contractcontent == null ? null : contractcontent.trim();
    }

    public String getOwnername() {
        return ownername;
    }

    public void setOwnername(String ownername) {
        this.ownername = ownername == null ? null : ownername.trim();
    }

    public String getCarriername() {
        return carriername;
    }

    public void setCarriername(String carriername) {
        this.carriername = carriername == null ? null : carriername.trim();
    }

    public String getCord() {
        return cord;
    }

    public void setCord(String cord) {
        this.cord = cord == null ? null : cord.trim();
    }

    public Double getContractmoney() {
        return contractmoney;
    }

    public void setContractmoney(Double contractmoney) {
        this.contractmoney = contractmoney;
    }

    public Integer getMoneygrade() {
        return moneygrade;
    }

    public void setMoneygrade(Integer moneygrade) {
        this.moneygrade = moneygrade;
    }

    public String getInvoicetypeandrate() {
        return invoicetypeandrate;
    }

    public void setInvoicetypeandrate(String invoicetypeandrate) {
        this.invoicetypeandrate = invoicetypeandrate == null ? null : invoicetypeandrate.trim();
    }

    public Date getContractstarttime() {
        return contractstarttime;
    }

    public void setContractstarttime(Date contractstarttime) {
        this.contractstarttime = contractstarttime;
    }

    public Date getContractendtime() {
        return contractendtime;
    }

    public void setContractendtime(Date contractendtime) {
        this.contractendtime = contractendtime;
    }

    public Integer getIsextend() {
        return isextend;
    }

    public void setIsextend(Integer isextend) {
        this.isextend = isextend;
    }

    public Date getContractrealendtime() {
        return contractrealendtime;
    }

    public void setContractrealendtime(Date contractrealendtime) {
        this.contractrealendtime = contractrealendtime;
    }

    public Integer getPromptstate() {
        return promptstate;
    }

    public void setPromptstate(Integer promptstate) {
        this.promptstate = promptstate;
    }

    public Integer getIsestablishbill() {
        return isestablishbill;
    }

    public void setIsestablishbill(Integer isestablishbill) {
        this.isestablishbill = isestablishbill;
    }

    public String getContractrecno() {
        return contractrecno;
    }

    public void setContractrecno(String contractrecno) {
        this.contractrecno = contractrecno == null ? null : contractrecno.trim();
    }

    public String getOnwerorcarrierrecno() {
        return onwerorcarrierrecno;
    }

    public void setOnwerorcarrierrecno(String onwerorcarrierrecno) {
        this.onwerorcarrierrecno = onwerorcarrierrecno == null ? null : onwerorcarrierrecno.trim();
    }

    public String getContractandenclosure() {
        return contractandenclosure;
    }

    public void setContractandenclosure(String contractandenclosure) {
        this.contractandenclosure = contractandenclosure == null ? null : contractandenclosure.trim();
    }

    public String getReportonorcontractcnet() {
        return reportonorcontractcnet;
    }

    public void setReportonorcontractcnet(String reportonorcontractcnet) {
        this.reportonorcontractcnet = reportonorcontractcnet == null ? null : reportonorcontractcnet.trim();
    }

    public Integer getPurchaseortenderfile() {
        return purchaseortenderfile;
    }

    public void setPurchaseortenderfile(Integer purchaseortenderfile) {
        this.purchaseortenderfile = purchaseortenderfile;
    }

    public Integer getNotenderorpurchasetable() {
        return notenderorpurchasetable;
    }

    public void setNotenderorpurchasetable(Integer notenderorpurchasetable) {
        this.notenderorpurchasetable = notenderorpurchasetable;
    }

    public Integer getBusiqualification() {
        return busiqualification;
    }

    public void setBusiqualification(Integer busiqualification) {
        this.busiqualification = busiqualification;
    }

    public Integer getOtherqualification() {
        return otherqualification;
    }

    public void setOtherqualification(Integer otherqualification) {
        this.otherqualification = otherqualification;
    }

    public Integer getBackdatinginstruction() {
        return backdatinginstruction;
    }

    public void setBackdatinginstruction(Integer backdatinginstruction) {
        this.backdatinginstruction = backdatinginstruction;
    }

    public String getSupplementalagreementfile() {
        return supplementalagreementfile;
    }

    public void setSupplementalagreementfile(String supplementalagreementfile) {
        this.supplementalagreementfile = supplementalagreementfile == null ? null : supplementalagreementfile.trim();
    }

    public String getMateriallistandother() {
        return materiallistandother;
    }

    public void setMateriallistandother(String materiallistandother) {
        this.materiallistandother = materiallistandother == null ? null : materiallistandother.trim();
    }

    public Integer getArea() {
        return area;
    }

    public void setArea(Integer area) {
        this.area = area;
    }

    public Integer getIsinstorage() {
        return isinstorage;
    }

    public void setIsinstorage(Integer isinstorage) {
        this.isinstorage = isinstorage;
    }

    public Integer getDelstate() {
        return delstate;
    }

    public void setDelstate(Integer delstate) {
        this.delstate = delstate;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }
}